package com.LFLWZ.beans.Vo;

import com.LFLWZ.beans.POJO.ClassroomCourseDetails;

import java.io.Serializable;
import java.util.List;

/**
 * (ClassroomCourse)实体类
 *
 * @author lujum
 * @since 2020-12-03 01:41:19
 */
public class ClassroomCourseVo implements Serializable {
    private static final long serialVersionUID = 603527950624666722L;
    /**
     * 云课堂课程表
     */
    private Integer id;
    /**
     * 课程id于课程详细表关联
     */
    private Integer courseid;
    /**
     * 课程名称
     */
    private String coursename;
    /**
     * 课程作者id
     */
    private Integer courseauthorid;
    /**
     * 课程价格
     */
    private Integer courseprice;
    /**
     * 课程简介
     */
    private String coursebrief;
    /**
     * 副标题
     */
    private String courseSubhead;
    /**
     * 已学习人数
     */
    private Integer studynumber;
    /**
     * 课程介绍图片地址
     */
    private String imgurl;
    /**
     * 课程评分
     */
    private Integer score;
    /**
     * 课程难度系数
     */
    private String gradedifficulty;

    /**
     * 是否完结
     */
    private Integer updating;
    /**
     * 课程创建时间
     */
    private String courseTime;
    /**
     * 点赞数量
     */
    private Integer like;

    /**
     * 标识是否点赞
     * @return
     */
    private Boolean hasliked;
    /**
     * 课程类别id （1，2，3）
     */
    private String typeId;
    /**
     * 多章节还是单章节
     */
    private String section;

    private Integer uid;
    private String lecturer_img;
    /**
     * 课程状态
     */
    private Integer status;
    /**
     * 课程简介
     */
    private String summary;
    /**
     * 所属专栏id
     */
    private Integer sid;
    /**
     * 所属分类id
     */
    private Integer cid;
    /**
     * 所属分类名字
     */
    private String cname;
    private String detail;

    public String getDetail() {
        return detail;
    }

    public void setDetail(String detail) {
        this.detail = detail;
    }

    private List<ClassroomCourseDetails> classroomCourseDetails;

    public List<ClassroomCourseDetails> getClassroomCourseDetails() {
        return classroomCourseDetails;
    }

    public void setClassroomCourseDetails(List<ClassroomCourseDetails> classroomCourseDetails) {
        this.classroomCourseDetails = classroomCourseDetails;
    }

    public String getCname() {
        return cname;
    }
    public void setCname(String cname) {
        this.cname = cname;
    }
    public Integer getSid() {
        return sid;
    }
    public void setSid(Integer sid) {
        this.sid = sid;
    }

    public Integer getCid() {
        return cid;
    }

    public void setCid(Integer cid) {
        this.cid = cid;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getSummary() {
        return summary;
    }

    public void setSummary(String summary) {
        this.summary = summary;
    }

    public String getCourseSubhead() {
        return courseSubhead;
    }

    public void setCourseSubhead(String courseSubhead) {
        this.courseSubhead = courseSubhead;
    }

    public String getLecturer_img() {
        return lecturer_img;
    }

    public void setLecturer_img(String lecturer_img) {
        this.lecturer_img = lecturer_img;
    }

    public Integer getUid() {
        return uid;
    }

    public void setUid(Integer uid) {
        this.uid = uid;
    }

    public String getSection() {
        return section;
    }

    public void setSection(String section) {
        this.section = section;
    }

    public String getTypeId() {
        return typeId;
    }

    public void setTypeId(String typeId) {
        this.typeId = typeId;
    }

    public Boolean getHasliked() {
        return hasliked;
    }

    public void setHasliked(Boolean hasliked) {
        this.hasliked = hasliked;
    }

    public String getCourseTime() {
        return courseTime;
    }

    public void setCourseTime(String courseTime) {
        this.courseTime = courseTime;
    }

    public Integer getLike() {
        return like;
    }

    public void setLike(Integer like) {
        this.like = like;
    }

    public Integer getUpdating() {
        return updating;
    }

    public void setUpdating(Integer updating) {
        this.updating = updating;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getCourseid() {
        return courseid;
    }

    public void setCourseid(Integer courseid) {
        this.courseid = courseid;
    }

    public String getCoursename() {
        return coursename;
    }

    public void setCoursename(String coursename) {
        this.coursename = coursename;
    }

    public Integer getCourseauthorid() {
        return courseauthorid;
    }

    public void setCourseauthorid(Integer courseauthorid) {
        this.courseauthorid = courseauthorid;
    }

    public Integer getCourseprice() {
        return courseprice;
    }

    public void setCourseprice(Integer courseprice) {
        this.courseprice = courseprice;
    }

    public String getCoursebrief() {
        return coursebrief;
    }

    public void setCoursebrief(String coursebrief) {
        this.coursebrief = coursebrief;
    }

    public Integer getStudynumber() {
        return studynumber;
    }

    public void setStudynumber(Integer studynumber) {
        this.studynumber = studynumber;
    }

    public String getImgurl() {
        return imgurl;
    }

    public void setImgurl(String imgurl) {
        this.imgurl = imgurl;
    }

    public Integer getScore() {
        return score;
    }

    public void setScore(Integer score) {
        this.score = score;
    }

    public String getGradedifficulty() {
        return gradedifficulty;
    }

    public void setGradedifficulty(String gradedifficulty) {
        this.gradedifficulty = gradedifficulty;
    }

}